﻿namespace Admin.NET.Core.Btms;

[SugarTable("BasPrintDraft", "")]
public class BasPrintDraft : EntityBaseMk
{

    [SugarColumn(ColumnDescription = "分组: 分类: daying打印，yewu业务逻辑，yunwei运维SQL", Length = 256)]
    public string category { get; set; } = "";

    [SugarColumn(ColumnDescription = "标题", Length = 256)]
    public string title { get; set; } = "";

    [SugarColumn(ColumnDescription = "模板", ColumnDataType = StaticConfig.CodeFirst_BigString)]
    public string template { get; set; } = "";

    [SugarColumn(ColumnDescription = "主SQL", ColumnDataType = StaticConfig.CodeFirst_BigString)]
    public string sql1 { get; set; } = "";

    [SugarColumn(ColumnDescription = "明细SQL", ColumnDataType = StaticConfig.CodeFirst_BigString)]
    public string sql2 { get; set; } = "";

    [SugarColumn(ColumnDescription = "明细SQL", ColumnDataType = StaticConfig.CodeFirst_BigString)]
    public string sql3 { get; set; } = "";

    [SugarColumn(ColumnDescription = "明细SQL", ColumnDataType = StaticConfig.CodeFirst_BigString)]
    public string sql4 { get; set; } = "";

    [SugarColumn(ColumnDescription = "明细SQL", ColumnDataType = StaticConfig.CodeFirst_BigString)]
    public string sql5 { get; set; } = "";

    [SugarColumn(ColumnDescription = "参数", Length = 512)]
    public string p1 { get; set; } = "";

    [SugarColumn(ColumnDescription = "参数", Length = 512)]
    public string p2 { get; set; } = "";

    [SugarColumn(ColumnDescription = "参数", Length = 512)]
    public string p3 { get; set; } = "";

    [SugarColumn(ColumnDescription = "", Length = 2048)]
    public string remark { get; set; } = "";

}
